someone who quenches/extinguishes - English Synonyms Dictionary